package org.example.java8.lambda;

public class LambdaUsage {
    @FunctionalInterface
    public interface Adder {
        int add(int a, int b);
    }

    //@FunctionalInterface //不是函数接口，继承了父类的方法，自己有一个重载方法
    public interface SmartAdder extends Adder{
        int add(long a,long b);
    }

    @FunctionalInterface
    public interface Empty extends Adder{

    }

    //@FunctionalInterface //不是函数接口
    public interface DoNothing{

    }

}
